Science

James Webb Space Telescope deploys radiator to keep cool